simultaneous impact rate - English Synonyms Dictionary